from django import template

# 固定写法, 生成一个注册实例对象
register = template.Library()


@register.filter(name='generator_sb')  # 告诉django的模板语言, 现在注册一个自定义的filter, name属性则是指定模板语言调用它时候用的名字, 默认不指定是用函数名
def add_sb(value):
    '''
    给任意指定的变量添加sb
    :param value: | 左边被修饰的那个变量
    :return: 修饰后的内容
    '''
    return value + 'sb'


@register.filter()
def add_str(value, arg):
    return value + arg
